spot putty - Turkish English Dictionary